package aboutbook;

public class BookList {
    //定义属性   创建数组 就相当于 建立书架
    private Book[] books = new Book[10];

    //记录书架上有多少存在的书
    private int bebooks;

    //使书架上有书  即  使用构造方法 去 放书
    public BookList(){
        books[0] = new Book("三国演义","罗贯中",10,"小说");
        books[1] = new Book("水浒传","罗贯中",10,"小说");
        books[2] = new Book("西游记","罗贯中",10,"小说");
        this.bebooks = 3;
    }

    //此set方法不是通过 idea的 工具自动生成的
    // 而是根据自己的需要进行的改写
    public void setBooks(int pos, Book book){
        books[pos] = book;
    }

    //此get方法不是通过 idea的 工具自动生成的
    // 而是根据自己的需要进行的改写
    public Book getbooks(int pos){
        return books[pos];
    }



    public int getBebooks() {
        return bebooks;
    }

    public void setBebooks(int bebooks) {
        this.bebooks = bebooks;
    }


    //添加一个方法
    // 在添加书籍时 要先判断 书架是否已满
    public boolean isFull(){
        if(this.bebooks == books.length){
            return true;
        }
        return false;
    }
}
